contract definition - Français Anglais Dictionnaire